Agent-Based Web Service Composition with JADE and JXTA

نویسندگان

  • Shenghua Liu
  • Peep Küngas
  • Mihhail Matskin
چکیده

Rapid development of the Internet and increasing number of available Web services has generated a need for tools and environments facilitating automated composition of atomic Web services into more complex Web processes. JADE is an agent development environment where Web services and agents can be linked together to enable semantic Web applications. However, the current JADE message transportation protocols do not allow agent communication through firewalls and network address translators (NAT-s). Fortunately, the firewall/NAT issue can be solved by using the current JXTA implementation for agent communication. In this paper we describe our efforts to incorporate JXTA protocols into JADE for facilitating inter-agent communication over the Internet. We also describe the design and implementation of an agent-based Web service composition environment, where service registration and discovery are resolved using the JXTA advertisements..By combining the capabilities of JADE and JXTA, agent-based Web service applications can be supported in JADE at a higher level of abstraction.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Multi-agent Data Fusion Architecture for Intelligent Web Information Retrieval

In this paper we propose a multi-agent architecture for web information retrieval using fuzzy logic based result fusion mechanism. The model is designed in JADE framework and takes advantage of JXTA agent communication method to allow agent communication through firewalls and network address translators. This approach enables developers to build and deploy P2P applications through a unified med...

متن کامل

Agent-based Negotiation of Service Level Agreements for Web Service Compositions

This paper presents an agent-based negotiation framework to support the autonomous establishment and maintenance of Service Level Agreements for QoS aware web service compositions. It uses a two-layered architecture for the coordinated negotiation of QoS constraints, in order to ensure collective functionality, endto-end QoS and the stateful coordination of complex web service compositions. It ...

متن کامل

A Practical Approach for Personalized Access to Agent- Based Composition of Semantic Web Services for MANET

Web services are dominating the current web scenario. Web services are independent and autonomous, designed to perform a specific task. Discovery, integration and execution of web services is known as semantic web. Composition of these web services are required complex system. The Composition of semantic Web services (SWS) has received much interest to support business-tobusiness or enterprise ...

متن کامل

QoS-Based web service composition based on genetic algorithm

Quality of service (QoS) is an important issue in the design and management of web service composition. QoS in web services consists of various non-functional factors, such as execution cost, execution time, availability, successful execution rate, and security. In recent years, the number of available web services has proliferated, and then offered the same services increasingly. The same web ...

متن کامل

Design and Implementation of Service Discovery Architecture Based on Multi-Agent Systems in an Ad-Hoc Environment - For the Observing and Recording System

Since the mobile device characters features in motion while traditional information services are unable to meet demands of the mobile environment, this study therefore proposes a “multi-agent architecture – a DASS (Distributed Agent-based Service Sharing) –with the purpose to design and implement a service sharing architecture using the autonomy and communication abilities of agents, to activel...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006